.form-wizard{
    .wizard{
        padding:10px;
    }
    span{
        font-size:14px;
    }
    .active{
        span{
           color:red; 
        }
    }
}
table{
    width:100%;
}
caption, tbody td, tbody th{
    padding:0.2rem;
    text-align:center;
}
.cart_info{
    
    input[type=checkbox]{
        margin:0 auto !important;
        display:block;
    }
    .cart_info_top{
        th{
            text-align:center;
        }
    }
    .count{
        padding:0 6px;
        span{
            float:left;
            width:15%;
            height:1.5rem;
            line-height:1.5rem;
            padding:0 2px;
        }
        .count-input{
            width:70%;
            height:1.5rem;
            line-height:1.5rem;
            float:left;
            margin:0;
            padding:0;
            font-size:12px;
            padding:0 5px;
        }
    }
}
#product_total{
    color:red;
}
.fr .btn{
    padding:.3rem 1rem;
    border:1px solid #ddd;
}
.fr .btn:nth-of-type(1){
    border-radius:50% 0 0 50%;
}
.fr .btn:nth-of-type(2){
    border-radius:0% 50% 50% 0%;
    background:red;
    color:#fff;
    border:1px solid red;
}
.section-header{
    padding:0 10px;
    h2{
        font-size:14px;
        color:#333;
        font-weight:bold;
    }
    .address-item-new{
        display:block;
        height:25px;
        line-height:25px;
        text-indent:2em;
    }
}
#shipping_show_section{
    
}
#shipping_1,#payment_1{
    margin:0;
   padding:0;
   float:left;
   margin:3px 8px 0 5px;
  
}
 .shipping_span{
    float:left;
}
#postmessage{
    margin:.3em 0;
    height:1.8rem;
    line-height:1.8rem;
    font-size:12px;
    color:#666;
}
#prototal,.pricenumber{
    padding:0 10px;
}
#buy_button{
    padding:10px;
}
#buy_button .btn{
    padding:.3rem 1rem;
    border:1px solid #ddd;
}
#buy_button a{
    border-radius:50% 0 0 50%;
}
#buy_button input{
    border-radius:0% 50% 50% 0%;
    background:red;
    color:#fff;
    border:1px solid red;
}

.section-body{
    margin:10px;
    overflow:hidden;

    .address-item {
        width:48%;
        margin-right:4%;
        float:left;
        &:nth-child(2n){
            margin-right:0;
        }
    }
}
.order_ok_message{
    padding:10px;
    span{
        color:red;
    }
}
